今天是我學習Python的第22天,要進行的簡單實作的是地址處理,其實就是將資料格式做統一修正。使用的Python知識技巧有函式與模組、CSV格式檔案讀取與寫入,還有字典,資料分析的部分會用到搜尋與比對,以及資料交換。
文字資料在正式處理之前,經常需要將內容格式統一。現在有一個客戶資料檔,包含姓名、居住縣市與詳細地址資料,地址修正處理的方式為以下列三個規則:
匯入方便讀寫的CSV檔的模組
會匯入csv這個函式庫,裡面會有方便讀写CSV檔案的函式,例如DictReader
讀取地址資料後,逐筆顯示檢查並修正
將資料逐筆寫入輸出檔
1.已經將輸入檔的資料讀入且依規定修正完成,最後要將修正好的資料存成一個新的csv檔
2.以with敘述和open()函式開啟一個檔案。和之前開啟不同的是在open()函式檔名後面加上了'w',這個'w'代表我們會開啟一個全新的檔案,而且這個檔案是用來寫入的
原始地址資料:
輸入檔: